package com.bright.ghj.overt.pojo.command;

import com.bright.ghj.common.pojo.command.BaseCommand;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @Author hxj
 * @Date 2024/1/4 17:25
 * @Description openReportRecord操作命令类（报审 审核 发布等）
 */
@EqualsAndHashCode(callSuper = false)
@Data
@ApiModel(description = "openReportRecord操作命令")
public class OpenReportOperateCommand extends BaseCommand {

    // 批量处理的openReportRecord的id
//    @ApiModelProperty(value = "openReportRecord的id", required = true)
//    @NotNull(message = "openReportRecord的id不能为空")
//    private int[] ids;

//    private int operateType;

    /**
     * 操作标志 一般为true 审核不通过=false
      */
    @ApiModelProperty(value = "操作标志 如审核是否通过")
    protected boolean flag;

    /**
     * 审核意见
     */
    protected String opinion;

    /**
     * 级别 （如区级 镇街级 村级）
     */
    protected String level;

    /**
     * 操作人
     */
    protected String operator;

}
